The phrase "submission deadline" refers to the last date or time by which something needs to be submitted or turned in.